scented flower - English Synonyms Dictionary